package com.lonni.rpc.core.loadbalance.wheel;

import com.lonni.rpc.core.model.RpcRequest;
import com.lonni.rpc.core.loadbalance.AbstractLoadBalance;
import com.lonni.rpc.core.model.ServiceAddress;
import lombok.extern.slf4j.Slf4j;

import java.util.List;

/**
 * @author: lonni
 * @CreateTime: 2024-06-27  21:23
 * @Description:
 */
@Slf4j
public class WeightRoundRobinLoadBalance extends AbstractLoadBalance {
    /**
     * 查询地址
     *
     * @param uris
     * @param request
     * @return
     */
    @Override
    public ServiceAddress doSelectAddress(List<ServiceAddress> uris, RpcRequest request) {
        log.info("待实现");
        return null;
    }
}
